%
%  master
%
%  Created by Matthias Gasser on 2008-03-09.
%  Copyright (c) 2008 Matthias Gasser. All rights reserved.
%
\documentclass[pdftex,a4paper,12pt,halfparskip,bibtotocnumbered,titlepage,tablecaptionabove,psamsfonts]{scrreprt}

% Use utf-8 encoding for foreign characters
\usepackage[utf8]{inputenc}
\usepackage[automark]{scrpage2}
\usepackage{ae}
\usepackage[ngerman]{babel}
\usepackage{caption2}
\usepackage[T1]{fontenc}
\usepackage{a4}
%\usepackage{fancyhdr}   
\usepackage[savemem]{listings}
%\lstloadlanguages{TeX}
%\usepackage{listings} 
\usepackage{float}
\usepackage{lastpage}       

\lstset{language=Java,basicstyle=\ttfamily\scriptsize,%
	extendedchars=true,numbers=left,numberstyle=\tiny,%
	xleftmargin=2em,breaklines=true,%
	showspaces=false,showstringspaces=false,showtabs=false,extendedchars=true}

%\usepackage[paper=a4paper,left=30mm,right=20mm,top=25mm,bottom=25mm]{geometry}

%\setlength{\parindent}{3em} % einstellung ums einrücken

\newenvironment{denseitemize}% like itemize but with less separation
        {\begin{itemize}\setlength{\itemsep}{-4pt}\setlength{\topsep}{-5pt}\setlength{\parsep}{-4pt}}%
{\end{itemize}}

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}

%fur die items
\newcommand*{\LabelingLabel}{}
\let\LabelingLabel\labelinglabel
\renewcommand*{\labelinglabel}{\usekomafont{descriptionlabel}\LabelingLabel}

%
% Spezielle Schrift verwenden.
%
\renewcommand{\encodingdefault}{T1}
%\renewcommand{\familydefault}{goudysans}
\renewcommand{\familydefault}{\sfdefault}

% Setup for fullpage use
%\usepackage{fullpage}

% Multipart figures
\usepackage{subfigure}

% More symbols
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{latexsym}

% Surround parts of graphics with box
\usepackage{boxedminipage}

\usepackage{pdfsync}

% If you want to generate a toc for each chapter (use with book)
% \usepackage{minitoc}

% This is now the recommended way for checking for PDFLaTeX:
\usepackage{ifpdf}

\usepackage{setspace}
%\doublespacing
\onehalfspacing

\chead{}
\ihead{\headmark}
\ohead{Albertini, Gasser}
\cfoot{Seite \pagemark \space von \pageref{LastPage}}

\pagestyle{scrheadings}

\renewcommand*{\chapterpagestyle}{scrheadings}
\renewcommand*{\indexpagestyle}{scrheadings}
\renewcommand*{\partpagestyle}{scrheadings}



\usepackage[%
pdfauthor={Albertini,Gasser},
bookmarks=true, % PDF bookmarks allowed. NB! The level depth of bookmarks is the same as in the TOC.
unicode=true, % PDF bookmarks in Unicode.
bookmarksnumbered=true, % Section numbers in PDF bookmarks.
bookmarksopenlevel=1, % The open level in PDF bookmarks.
hyperindex=true, % Hyperlinked index.
colorlinks=true, % Links are marked as coloured text, not coloured box.
linkcolor=linkc, % The colour for in-document links (e.g. in the table of contents).
citecolor = citec, % The colour for bibliographic citations.
urlcolor=urlc, % The colour for hyperlinks to the Net.
pdfpagelayout=OneColumn % Continuous page scrolling.
]{hyperref}
\hypersetup{colorlinks=true,%
	linkcolor=LinkColor,%
	citecolor=LinkColor,%
	filecolor=LinkColor,%
	menucolor=LinkColor,%
	pagecolor=LinkColor,%
	urlcolor=LinkColor}

\setlength{\parindent}{0pt}

%
% Type 1 Fonts fr bessere darstellung in PDF verwenden.
%
\usepackage{mathptmx}           % Times + passende Mathefonts
\usepackage[scaled=.92]{helvet} % skalierte Helvetica als \sfdefault
\usepackage{courier}            % Courier als \ttdefault

%
% define variables
%
\def\maintitle#1{\gdef\maintitle{#1}}
\def\subtitle#1{\gdef\subtitle{#1}}

% Package für Farben im PDF
%
\usepackage{color}

%
% Paket für Links innerhalb des PDF Dokuments
%
\definecolor{LinkColor}{rgb}{0,0,0.5}
%\definecolor{LinkColor}{rgb}{0,0,0}



\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse % we are not running PDFLaTeX
\else
\pdfoutput=1 % we are running PDFLaTeX
\pdftrue
\fi

\ifpdf
\usepackage[pdftex]{graphicx}
\else
\usepackage{graphicx}
\fi

% Alter some LaTeX defaults for better treatment of figures:
    % See p.105 of "TeX Unbound" for suggested values.
    % See pp. 199-200 of Lamport's "LaTeX" book for details.
    %   General parameters, for ALL pages:
    \renewcommand{\topfraction}{0.9}	% max fraction of floats at top
    \renewcommand{\bottomfraction}{0.8}	% max fraction of floats at bottom
    %   Parameters for TEXT pages (not float pages):
    \setcounter{topnumber}{2}
    \setcounter{bottomnumber}{2}
    \setcounter{totalnumber}{4}     % 2 may work better
    \setcounter{dbltopnumber}{2}    % for 2-column pages
    \renewcommand{\dbltopfraction}{0.9}	% fit big float above 2-col. text
    \renewcommand{\textfraction}{0.07}	% allow minimal text w. figs
    %   Parameters for FLOAT pages (not text pages):
    \renewcommand{\floatpagefraction}{0.7}	% require fuller float pages
	% N.B.: floatpagefraction MUST be less than topfraction !!
    \renewcommand{\dblfloatpagefraction}{0.7}	% require fuller float pages

	% remember to use [htp] or [htpb] for placement

\begin{document}

\ifpdf
\DeclareGraphicsExtensions{.pdf, .jpg, .tif, .png}
\else
\DeclareGraphicsExtensions{.eps, .jpg, .png}
\fi

% Anfang Titel
\titlehead{
{\Large Medizinische Universität Wien 
\hfill WS~2006/07\\} 
Institut für Med. Bildverarbeitung und Mustererkennung\\ 
Bauteil 88, Ebene 4, Gang 200A\\ 
Spitalgasse 23\\
A-1090 Wien\\
\texttt{http://www.mbm.meduniwien.ac.at/}
} 
\subject{Bakkalaureatsarbeit} 
\title{DSpace - iRODS} 
\subtitle{Develop dspace interface for iRods} 
\author{Albertini Daniel, Gasser Matthias} 
\date{01. März 2008} 
\publishers{Betreut durch Dipl.-Ing. Georg Fischer} 

\maketitle

\tableofcontents

\newpage


\begin{abstract}
\minisec{Aufgabenstellung:}
Bei dem Projekt DSpace handelt es sich um ein Archivsystem, welches beliebige Inhalte speichern kann. Aktuell kann DSpace die Daten wahlweise im lokalen Filesystem speichern oder delegiert dies an einen Storage Resource Broker (SRB). Für diesen Storage Broker gibt es jetzt eine Weiterentwicklung von San Diego Super Computer Center (SDSC) Namens Integrated Rule-Oriented Data System (iRODS). Kongret sollte jetzt eine Anbindung von DSpace an den neuen Storage Broker iRODS entwickelt werden. Dabei sollte Jargon als iRODS Java Client für die Entwicklung der Schnittstelle verwendet werden.
\minisec{Ergebnis:}
IRODS befindet sich prinzipiell noch in einem sehr frühen Entwicklungsstadium, aus diesem Grund war es uns auch nicht möglich die Version 0.9 zu installieren. Der neue 1.0 Release hingegen kommt mit einem neuen überarbeiteten Installer und lässt sich ohne großen Aufwand installieren. Auch Jargon als Java Client für iRODS und SRB ist noch nicht vollständig für die neuen iRODS Technologien angepasst und es muss auch aufgepasst werden welche Jargon Version mit welcher iRODS Version kompatibel ist.
\end{abstract}

\chapter{Einführung} % (fold)
\label{cha:einführung}
\section{dspace} % (fold)
\label{sec:dspace_einfuehrung}
\input{Einfuehrung/dspace}
% section dspace (end)
\section{iRODS} % (fold)
\label{sec:irods_einfuehrung}
\input{Einfuehrung/irods}
% section irods (end)
% chapter einführung (end)
\chapter{Installation} % (fold)
\label{cha:installation}
\section{dspace} % (fold)
\label{sec:dspace_installation}
\input{Installation/dspace}
% section dspace (end)
\section{iRODS} % (fold)
\label{sec:irods_installation}
\input{Installation/irods}
% section irods (end)
% chapter installation (end)
\chapter{Schnittstelle} % (fold)
\label{cha:schnittstelle}
\input{Schnittstelle/schnittstelle}
% chapter schnittstelle (end)
%\bibliographystyle{plain}
%\bibliography{}

%\newpage
%\listoffigures
\end{document}
